package org.sdfc.query

import com.documentum.fc.client.IDfQuery


/** TypedQuery implementation using the type READ_QUERY.
 */
class ReadQuery (dql : String) extends TypedQuery(dql) {
  
  /** By definition of this, the queryType is READ_QUERY.
   */
  def queryType : Int = IDfQuery.READ_QUERY
  
}

/** TypedQuery implementation using the type EXECREAD_QUERY.
 */
class ExecReadQuery (dql : String) extends TypedQuery(dql) {
  
  /** By definition of this, the queryType is EXECREAD_QUERY.
   */
  def queryType : Int = IDfQuery.EXECREAD_QUERY
  
}

/** TypedQuery implementation using the type EXEC_QUERY.
 */
class ExecQuery (dql : String) extends TypedQuery(dql) {
  
  /** By definition of this, the queryType is EXEC_QUERY.
   */
  def queryType : Int = IDfQuery.EXEC_QUERY
  
}